(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{"./config/polyfills.js":function(e,t,n){"use strict";"undefined"==typeof Promise&&(n("./node_modules/promise/lib/rejection-tracking.js").enable(),window.Promise=n("./node_modules/promise/lib/es6-extensions.js")),n("./node_modules/isomorphic-fetch/fetch-npm-browserify.js"),Object.assign=n("./node_modules/object-assign/index.js"),Object.entries||n("./node_modules/object.entries/index.js").shim(),n("./node_modules/raf/polyfill.js"),n("./node_modules/core-js/fn/array/from.js"),n("./node_modules/core-js/fn/array/find.js"),n("./node_modules/core-js/fn/object/values.js"),n("./node_modules/core-js/fn/string/starts-with.js"),n("./node_modules/core-js/fn/promise/finally.js"),n("./node_modules/core-js/es6/map.js"),n("./node_modules/core-js/es6/set.js"),n("./node_modules/core-js/es6/symbol.js"),n("./node_modules/core-js/fn/array/find-index.js"),n("./node_modules/core-js/fn/array/includes.js"),n("./node_modules/core-js/fn/symbol/iterator.js"),n("./node_modules/url-polyfill/url-polyfill.js"),"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype||n("./node_modules/intersection-observer/intersection-observer.js")},"./src/App.tsx":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/slicedToArray.js"),o=n.n(r),a=n("./node_modules/react/index.js"),i=n("./node_modules/react-loadable/lib/index.js"),c=n.n(i),s=n("./node_modules/react-redux/es/index.js"),l=n("./node_modules/react-helmet-async/lib/index.module.js"),u=n("./node_modules/react-router/esm/react-router.js"),d=n("./src/components/branch-banner/helpers/index.ts"),m=n("./src/components/session/RequireFlag.tsx"),p=n("./src/components/session/WithFlag.tsx"),f=n("./src/store/actions/branch.ts"),h=function(e){var t=e.initialPageLoaded,n=Object(s.f)((function(e){return{branchKey:e.config.branchKey,isAmp:e.config.isAmp,show:e.navigation.branch.show,hasRendered:e.navigation.branch.hasRendered,blockedByCTA:e.navigation.branch.blockedByCTA,data:e.navigation.branch.data,isBot:e.client.isBot}}),s.d),r=n.branchKey,o=n.isAmp,i=n.show,c=n.hasRendered,h=n.blockedByCTA,g=n.data,b=n.isBot,v=Object(s.e)(),y=Object(u.g)();return a.useEffect((function(){i&&Object(d.d)()}),[y]),a.useEffect((function(){i&&!h&&Object(d.e)((function(){}),g||{})}),[g,h]),a.useEffect((function(){t&&!c&&v(Object(f.i)(!0))})),b||o?null:t&&c&&a.createElement(m.a,{name:"enable_branch_io"},a.createElement(p.a,{name:"dont_track_user"},(function(e){return a.createElement(l.a,null,a.createElement("script",{type:"text/javascript"},function(e){var t=e.branchKey,n=e.dontTrackUser,r=String(n);return'\n(function(b,r,a,n,c,h,_,s,d,k){if(!b[n]||!b[n]._q){for(;s<_.length;)c(h,_[s++]);d=r.createElement(a);d.async=1;d.src="https://cdn.branch.io/branch-latest.min.js";k=r.getElementsByTagName(a)[0];k.parentNode.insertBefore(d,k);b[n]=h}})(window,document,"script","branch",function(b,r){b[r]=function(){b._q.push([r,arguments])}},{_q:[],_v:1},"addListener applyCode autoAppIndex banner closeBanner closeJourney creditHistory credits data deepview deepviewCta first getCode init link logout redeem referrals removeListener sendSMS setBranchViewData setIdentity track validateCode trackCommerceEvent logEvent".split(" "), 0);\nbranch.init(\''.concat(t,"', {metadata: {}, 'no_journeys': true, 'disable_exit_animation': true, 'disable_entry_animation': true, 'tracking_disabled': ").concat(r,"}, function(err, data) {});\n").trim()}({branchKey:r,dontTrackUser:e})))})))},g=n("./src/components/debug/GoogleAnalytics.tsx"),b=c()({loader:function(){return n.e(21).then(n.bind(null,"./src/components/debug/DebugInfo.tsx"))},modules:["src/components/debug/DebugInfo"],webpack:function(){return["./src/components/debug/DebugInfo.tsx"]},loading:function(){return null}});function v(){return a.createElement(m.a,{name:"trace_ui"},a.createElement(b,null))}var y=function(){return a.createElement("script",null,"document.domain = document.domain;")},E=n("./src/components/privacy/EuPrivacyBannerLoader.tsx"),O=n("./src/components/session/WithViewer.tsx"),x=n("./src/components/style/BaseThemeProvider.tsx"),_=n("./node_modules/@babel/runtime/helpers/defineProperty.js"),w=n.n(_),S=n("./src/framework/style/index.ts"),j=n("./src/styles/breakpoints.ts"),P=n("./src/styles/newBreakpoints.ts"),C=function(e){var t;return t={},w()(t,j.xl(e),{display:"none"}),w()(t,j.lg(e),{display:"none"}),w()(t,j.md(e),{display:"none"}),w()(t,j.sm(e),{display:"none"}),w()(t,j.xs(e),{display:"none"}),w()(t,P.xl(e),{display:"none"}),w()(t,P.lg(e),{display:"none"}),w()(t,P.md(e),{display:"none"}),w()(t,P.sm(e),{display:"none"}),w()(t,P.xs(e),{display:"none"}),t};function k(){var e=Object(S.useCx)();return a.createElement("div",{className:e(C)})}var T=n("./node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js"),I=n.n(T),R=n("./node_modules/@apollo/react-components/lib/react-components.esm.js"),A=n("./node_modules/graphql-tag/src/index.js"),N=n.n(A),L=n("./src/components/navigation/Redirect.tsx"),D=n("./src/components/session/useFlag.tsx"),U=n("./src/components/susi/helpers/index.ts"),M=n("./src/components/susi/susi-modal/SusiModalLayout.tsx"),F=n("./src/framework/design-system/components/index.ts"),H=n("./src/framework/design-system/type/index.ts"),B=n("./src/framework/source/index.ts"),V=n("./src/styles/zIndex.ts"),z=n("./src/util/navigation.ts"),G=n("./src/util/routes.ts"),W=function(e){var t=e.idToken,n=e.onClose,r=void 0===n?function(){}:n,o=e.openSignIn,i=e.signInHref,c=Object(s.f)((function(e){return{authDomain:e.config.authDomain,currentLocation:e.navigation.currentLocation,isCustomDomain:e.client.isCustomDomain,productName:e.config.productName}})),l=c.authDomain,u=c.currentLocation,d=c.isCustomDomain,m=c.productName,p={state:["",Object(U.a)(u,Object(B.d)(),d?"google_one_tap_cd":"google_one_tap"),"register"].join("|")},f=Object(G.V)(l),h=Object(z.a)(f,p);return h="".concat(h,"#id_token=").concat(t),a.createElement(F.b,{border:"BASE_LIGHT",backgroundColor:"BACKGROUND",borderRadius:"4px",height:"183px",padding:"12px 26px 12px 16px",position:"fixed",top:"34px",right:"22px",width:"378px",zIndex:V.a.floating,sm:{top:"initial",bottom:"0px",right:"initial",left:"0px",width:"100%"}},a.createElement(F.b,{display:"flex",justifyContent:"space-between",marginRight:"-16px"},a.createElement(H.b,{scale:"S"},"Continue to ",m),a.createElement(F.g,{isPositionAbsolute:!1,onClick:r,size:"LARGE"})),a.createElement(F.b,{marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},a.createElement(F.b,{marginRight:"12px"},a.createElement(F.c,{buttonStyle:"STRONG",href:h},"Sign up")),a.createElement(H.a,{scale:"M"},"Already have an account?"," ",a.createElement(F.b,{display:"inline",marginLeft:"6px"},a.createElement(F.t,{href:i,linkStyle:"OBVIOUS",onClick:function(e){e.preventDefault(),o()}},"Sign in")))),a.createElement(F.b,{marginTop:"16px"},a.createElement(M.a,{ctaText:"Sign Up"})))},q=n("./src/framework/reporter/index.ts"),Y=n("./src/routes/RoutingContext.tsx"),K=n("./src/screens/ErrorScreen.tsx"),X=n("./src/screens/helpers/visits.ts"),Q=n("./src/store/actions/googleOneTap.ts"),$=n("./src/store/actions/navigation.ts"),J=n("./src/util/constants.ts"),Z=n("./src/util/hooks/useScript.tsx"),ee=n("./src/util/referrers.ts");function te(){var e=I()(["\n query EmailAvailability($email: String) {\n emailAvailability(email: $email)\n }\n"]);return te=function(){return e},e}var ne=new Set(["ShowHome","ShowPost","ShowPostUnderUser","ShowPostUnderCollection","ShowUser","ShowSequenceLibrary","ShowSequencePost","ShowCollectionHome"]);function re(e){return!!e&&ne.has(e.route.name)}function oe(e){var t=e.initialPageLoaded,n=e.isLoggedIn,r=Object(s.e)(),i=Object(s.f)((function(e){return{isCustomDomain:e.client.isCustomDomain,authDomain:e.config.authDomain,authGoogleClientId:e.config.authGoogleClientId,currentLocation:e.navigation.currentLocation,hideGoogleOneTap:e.navigation.hideGoogleOneTap,referrer:e.navigation.referrer}}),s.d),c=i.currentLocation,l=i.hideGoogleOneTap,u=i.referrer,d=i.isCustomDomain,m=i.authDomain,p=i.authGoogleClientId,f=Object(D.a)("enable_google_one_tap_on_subdomains"),h=Object(D.a)("enable_google_one_tap"),g=a.useState(!1),b=o()(g,2),v=b[0],y=b[1],E=a.useState("SHOW_GOOGLE_ONE_TAP"),O=o()(E,2),x=O[0],_=O[1],w=Object(S.useTheme)(),j=a.useState({email:"",idToken:""}),P=o()(j,2),C=P[0],k=P[1],T=Object(Y.c)(),I=Object(z.g)(c,m),A=d?"google_one_tap_cd":"google_one_tap";if(a.useEffect((function(){var e;n||(e=Object(X.b)())&&e>Date.now()-J.e||!(!d||f&&I)||Object(ee.c)(u)&&window.innerWidth